# -*- coding:UTF-8 -*-
from django.conf.urls import include, url
# from django.contrib import admin
from app_index import views as appindex
from app_XTGL import views as appXTGL
from app_XJGL import views as appXJGL
from app_XJYW import views as appXJYW
from app_BHTJ import views as appBHTJ
from app_XJGL import views as appXJGL
from app_JDGL import urls as JdUrl
from django.contrib import admin
urlpatterns = [
    # login模块url
    url(r'^admin/', admin.site.urls),
    url(r'^$', appindex.login, name='login'),
    url(r'^logininfo/$', appindex.logininfo, name='logininfo'),
    url(r'^home/$', appindex.home, name='home'),
    url(r'^LOGOUT/$', appindex.LOGOUT, name='LOGOUT'),

    # url(r'^help/', include('app_help.urls, namespace="help")),
    url(r'^test/$', appindex.test, name='test'),
    # url(r'^test/uploadFile/$', 'app_index.views.uploadFile, name = 'testuploadFile'),
    # url(r'^test/big_file_download/$', 'app_index.views.big_file_download, name = 'home'),
    # url(r'^test/upload/$', 'app_index.views.UploadFile, name = 'home'),

    # 部门管理模块页面跳转url
    # -----部门信息部分
    url(r'^department/', appXTGL.department, name='department'),
    url(r'^XTGL_BMGL_ADD/', appXTGL.XTGL_BMGL_ADD, name='XTGL_BMGL_ADD'),
    url(r'^XTGL_BMGL_MODIFY/$', appXTGL.XTGL_BMGL_MODIFY, name='XTGL_BMGL_MODIFY'),
    url(r'^XTGL_BMGL_1/', appXTGL.XTGL_BMGL_1, name='XTGL_BMGL_1'),
    url(r'^XTGL_BMGL_2/$', appXTGL.XTGL_BMGL_2, name='XTGL_BMGL_2'),
    url(r'^XTGL_BMGL_3/$', appXTGL.XTGL_BMGL_3, name='XTGL_BMGL_3'),
    url(r'^XTGL_BMGL_4/$', appXTGL.XTGL_BMGL_ADDSAVE, name='XTGL_BMGL_4'),
    # -----角色管理部分
    url(r'^department_1/', appXTGL.department_1, name='department_1'),
    url(r'^XTGL_JSGL_ADD/$', appXTGL.XTGL_JSGL_ADD, name='XTGL_JSGL_ADD'),
    url(r'^XTGL_JSGL_MODIFY/$', appXTGL.XTGL_JSGL_MODIFY, name='XTGL_JSGL_MODIFY'),
    url(r'^XTGL_JSGL_CONFIGURE/$', appXTGL.XTGL_JSGL_CONFIGURE, name='XTGL_JSGL_CONFIGURE'),
    url(r'^XTGL_JSGL_1/$', appXTGL.XTGL_JSGL_1, name='XTGL_JSGL_1'),
    url(r'^XTGL_JSGL_2/$', appXTGL.XTGL_JSGL_2, name='XTGL_JSGL_2'),
    url(r'^XTGL_JSGL_3/$', appXTGL.XTGL_JSGL_3, name='XTGL_JSGL_3'),
    url(r'^XTGL_JSGL_4/$', appXTGL.XTGL_JSGL_4, name='XTGL_JSGL_4'),
    url(r'^XTGL_JSGL_5/$', appXTGL.XTGL_JSGL_5, name='XTGL_JSGL_5'),
    url(r'^XTGL_JSGL_6/$', appXTGL.XTGL_JSGL_6, name='XTGL_JSGL_6'),
    url(r'^XTGL_JSGL_7/$', appXTGL.XTGL_JSGL_7, name='XTGL_JSGL_7'),
    # -----用户管理部分
    url(r'^department_2/$', appXTGL.department_2, name='department_2'),
    url(r'^XTGL_YHGL_1/$', appXTGL.XTGL_YHGL_1, name='XTGL_YHGL_1'),
    url(r'^XTGL_YHGL_ADD/', appXTGL.XTGL_YHGL_ADD, name='XTGL_YHGL_ADD'),
    url(r'^XTGL_YHGL_MODIFY/', appXTGL.XTGL_YHGL_MODIFY, name='XTGL_YHGL_MODIFY'),
    url(r'^XTGL_YHGL_5/$', appXTGL.XTGL_YHGL_5, name='XTGL_YHGL_5'),
    url(r'^XTGL_YHGL_3/$', appXTGL.XTGL_YHGL_3, name='XTGL_YHGL_3'),
    url(r'^XTGL_YHGL_4/$', appXTGL.XTGL_YHGL_4, name='XTGL_YHGL_4'),
    url(r'^XTGL_YHGL_2/$', appXTGL.XTGL_YHGL_2, name='XTGL_YHGL_2'),
    # -----个人中心部分
    url(r'^department_3/$', appXTGL.department_3, name='department_3'),
    url(r'^XTGL_GRZX_PAWD/$', appXTGL.XTGL_GRZX_PAWD, name='XTGL_GRZX_PAWD'),
    url(r'^XTGL_GRZX_2/$', appXTGL.XTGL_GRZX_2, name='XTGL_GRZX_2'),
    url(r'^XTGL_GRZX_3/$', appXTGL.XTGL_GRZX_3, name='XTGL_GRZX_3'),
    # -----通讯录部分
    url(r'^department_4/$', appXTGL.department_4, name='department_4'),
    url(r'^XTGL_TXL_1/', appXTGL.XTGL_TXL_1, name='XTGL_TXL_1'),
    #################################
    # 桥梁巡检管理模块页面跳转url
    url(r'^QLGL_ZDSJ_index/', appXJGL.QLGL_ZDSJ_index, name='QLGL_ZDSJ_index'),
    # -----基础数据下参数管理-桥梁参数部分
    url(r'^QLXJ_CSGL_QLCS/', appXJGL.QLXJ_CSGL_QLCS, name='QLXJ_CSGL_QLCS'),
    url(r'^QLXJ_QLCS_ADD/', appXJGL.QLXJ_QLCS_ADD, name='QLXJ_QLCS_ADD'),
    url(r'^QLXJ_QLCS_MOD/', appXJGL.QLXJ_QLCS_MOD, name='QLXJ_QLCS_MOD'),
    url(r'^QLXJ_QLCS_ADDSAVE/$', appXJGL.QLXJ_QLCS_ADDSAVE, name='QLXJ_QLCS_ADDSAVE'),
    url(r'^QLXJ_QLCS_MODSAVE/$', appXJGL.QLXJ_QLCS_MODSAVE, name='QLXJ_QLCS_MODSAVE'),
    url(r'^QLXJ_QLCS_DEL/', appXJGL.QLXJ_QLCS_DEL, name='QLXJ_QLCS_DEL'),
    url(r'^uploadFile/$', appXJGL.uploadFile, name='uploadFile'),
    url(r'^download/$', appXJGL.download, name='download'),
    # -----基础数据下参数管理-属性参数部分
    url(r'^QLXJ_CSGL_SXCS/', appXJGL.QLXJ_CSGL_SXCS, name='QLXJ_CSGL_SXCS'),
    url(r'^QLXJ_QLCS_TREE/$', appXJGL.QLXJ_QLCS_TREE, name='QLXJ_QLCS_TREE'),
    url(r'^QLXJ_SXCS_ADD/', appXJGL.QLXJ_SXCS_ADD, name='QLXJ_SXCS_ADD'),
    url(r'^QLXJ_SXCS_MOD/', appXJGL.QLXJ_SXCS_MOD, name='QLXJ_SXCS_MOD'),
    url(r'^QLXJ_SXCS_MODSAVE/', appXJGL.QLXJ_SXCS_MODSAVE, name='QLXJ_SXCS_MODSAVE'),
    url(r'^QLXJ_SXCS_DEL/', appXJGL.QLXJ_SXCS_DEL, name='QLXJ_SXCS_DEL'),
    url(r'^QLGL_ZDSJ_SXCS_ADD/', appXJGL.QLGL_ZDSJ_SXCS_ADD, name='QLGL_ZDSJ_SXCS_ADD'),
    url(r'^QLXJ_SXCS_DATA/', appXJGL.QLXJ_SXCS_DATA, name='QLXJ_SXCS_DATA'),
    ################病害标度url##############
    url(r'^QLXJ_CSGL_BHBD/', appXJGL.QLXJ_CSGL_BHBD, name='QLXJ_CSGL_BHBD'),  # 病害标度主页面
    url(r'^QLGL_ZDSJ_BHBD_DISEASE_ADD/', appXJGL.QLGL_ZDSJ_BHBD_DISEASE_ADD,name='QLGL_ZDSJ_BHBD_DISEASE_ADD'),  # 增加病害页面弹出
    # url(r'^QLXJ_JCSJ_BHBD_MODBH_SALE/', appXJGL.QLXJ_JCSJ_BHBD_MODBH_SALE, name = 'QLXJ_JCSJ_BHBD_MODBH_SALE'),  #修改标度弹出页面
    
    
    
    
    url(r'^QLXJ_JCSJ_BHBD_addBD/', appXJGL.QLXJ_JCSJ_BHBD_addBD, name='QLXJ_JCSJ_BHBD_addBD'),
    url(r'^QLXJ_JCSJ_BHBD_index/', appXJGL.QLXJ_JCSJ_BHBD_index, name='QLXJ_JCSJ_BHBD_index'),
    url(r'^QLXJ_JCSJ_BHBD_diseasedetails/', appXJGL.QLXJ_JCSJ_BHBD_diseasedetails,name='QLXJ_JCSJ_BHBD_diseasedetails'),
    url(r'^QLXJ_JCSJ_BHBD_adddisease/', appXJGL.QLXJ_JCSJ_BHBD_adddisease, name='QLXJ_JCSJ_BHBD_adddisease'),
    url(r'^QLXJ_JCSJ_BHBD_addBDSave/', appXJGL.QLXJ_JCSJ_BHBD_addBDSave, name='QLXJ_JCSJ_BHBD_addBDSave'),
    url(r'^QLXJ_JCSJ_BHBD_MODBH/', appXJGL.QLXJ_JCSJ_BHBD_MODBH, name='QLXJ_JCSJ_BHBD_MODBH'),
    url(r'^QLXJ_JCSJ_BHBD_MODBHSave/', appXJGL.QLXJ_JCSJ_BHBD_MODBHSave, name='QLXJ_JCSJ_BHBD_MODBHSave'),
    url(r'^QLXJ_JCSJ_BHBD_DELBH/', appXJGL.QLXJ_JCSJ_BHBD_DELBH, name='QLXJ_JCSJ_BHBD_DELBH'),
    url(r'^QLXJ_JCSJ_BHBD_MODBD/', appXJGL.QLXJ_JCSJ_BHBD_MODBD, name='QLXJ_JCSJ_BHBD_MODBD'),
    url(r'^QLXJ_JCSJ_BHBD_MODBDSAVE/', appXJGL.QLXJ_JCSJ_BHBD_MODBDSAVE, name='QLXJ_JCSJ_BHBD_MODBDSAVE'),
    url(r'^QLXJ_JCSJ_BHBD_DELBD/', appXJGL.QLXJ_JCSJ_BHBD_DELBD, name='QLXJ_JCSJ_BHBD_DELBD'),
    ################部件管理url##############
    url(r'^QLXJ_BJQZ_SJLB/', appXJGL.QLXJ_BJQZ_SJLB, name='QLXJ_BJQZ_SJLB'),
    url(r'^QLXJ_BJQZ_SJLB_detail/', appXJGL.QLXJ_BJQZ_SJLB_detail, name='QLXJ_BJQZ_SJLB_detail'),
    url(r'^QLXJ_BJGL_LIST/', appXJGL.QLXJ_BJGL_LIST, name='QLXJ_BJGL_LIST'),
    url(r'^QLXJ_BJGL_ADD/', appXJGL.QLXJ_BJGL_ADD, name='QLXJ_BJGL_ADD'),
    url(r'^QLXJ_BJGL_ADDSAVE/', appXJGL.QLXJ_BJGL_ADDSAVE, name='QLXJ_BJGL_ADDSAVE'),
    url(r'^QLXJ_BJGL_MOD/', appXJGL.QLXJ_BJGL_MOD, name='QLXJ_BJGL_MOD'),
    url(r'^QLXJ_BJGL_MODSAVE/', appXJGL.QLXJ_BJGL_MODSAVE, name='QLXJ_BJGL_MODSAVE'),
    url(r'^QLXJ_BJGL_DEL/', appXJGL.QLXJ_BJGL_DEL, name='QLXJ_BJGL_DEL'),
    ################映射管理url##############
    url(r'^QLXJ_YSGL_BHYS_INDEX/', appXJGL.QLXJ_YSGL_BHYS_INDEX, name='QLXJ_YSGL_BHYS_INDEX'),
    url(r'^QLXJ_YSGL_BHLB/', appXJGL.QLXJ_JCSJ_BHBD_index, name='QLXJ_YSGL_BHLB'),
    url(r'^QLXJ_YSGL_BHBJ/', appXJGL.QLXJ_YSGL_BHBJ, name='QLXJ_YSGL_BHBJ'),
    url(r'^QLXJ_YSGL_BHBJ_BJLIST/', appXJGL.QLXJ_YSGL_BHBJ_BJLIST, name='QLXJ_YSGL_BHBJ_BJLIST'),
    url(r'^QLXJ_YSGL_BHBJ_BJSEL/', appXJGL.QLXJ_YSGL_BHBJ_BJSEL, name='QLXJ_YSGL_BHBJ_BJSEL'),
    url(r'^QLXJ_YSGL_BHBJ_SAVE/', appXJGL.QLXJ_YSGL_BHBJ_SAVE, name='QLXJ_YSGL_BHBJ_SAVE'),
    url(r'^QLXJ_YSGL_BHCL/', appXJGL.QLXJ_YSGL_BHCL, name='QLXJ_YSGL_BHCL'),
    url(r'^QLXJ_YSGL_BHCL_CLLIST/', appXJGL.QLXJ_YSGL_BHCL_CLLIST, name='QLXJ_YSGL_BHCL_CLLIST'),
    url(r'^QLXJ_YSGL_BHCL_CLSEL/', appXJGL.QLXJ_YSGL_BHCL_CLSEL, name='QLXJ_YSGL_BHCL_CLSEL'),
    url(r'^QLXJ_YSGL_BHCL_SAVE/', appXJGL.QLXJ_YSGL_BHCL_SAVE, name='QLXJ_YSGL_BHCL_SAVE'),
    url(r'^QLXJ_YSGL_BHQX/', appXJGL.QLXJ_YSGL_BHQX, name='QLXJ_YSGL_BHQX'),
    url(r'^QLXJ_YSGL_BHQX_QXLIST/', appXJGL.QLXJ_YSGL_BHQX_QXLIST, name='QLXJ_YSGL_BHQX_QXLIST'),
    url(r'^QLXJ_YSGL_BHQX_QXSEL/', appXJGL.QLXJ_YSGL_BHQX_QXSEL, name='QLXJ_YSGL_BHQX_QXSEL'),
    url(r'^QLXJ_YSGL_BHQX_SAVE/', appXJGL.QLXJ_YSGL_BHQX_SAVE, name='QLXJ_YSGL_BHQX_SAVE'),
    url(r'^QLXJ_YSGL_BHZZ/', appXJGL.QLXJ_YSGL_BHZZ, name='QLXJ_YSGL_BHZZ'),
    url(r'^QLXJ_YSGL_BHZZ_ZZLIST/', appXJGL.QLXJ_YSGL_BHZZ_ZZLIST, name='QLXJ_YSGL_BHZZ_ZZLIST'),
    url(r'^QLXJ_YSGL_BHZZ_ZZSEL/', appXJGL.QLXJ_YSGL_BHZZ_ZZSEL, name='QLXJ_YSGL_BHZZ_ZZSEL'),
    url(r'^QLXJ_YSGL_BHZZ_SAVE/', appXJGL.QLXJ_YSGL_BHZZ_SAVE, name='QLXJ_YSGL_BHZZ_SAVE'),
    url(r'^QLXJ_YSGL_BHSS/', appXJGL.QLXJ_YSGL_BHSS, name='QLXJ_YSGL_BHZZ'),
    url(r'^QLXJ_YSGL_BHSS_SSLIST/', appXJGL.QLXJ_YSGL_BHZZ_ZZLIST, name='QLXJ_YSGL_BHZZ_ZZLIST'),
    url(r'^QLXJ_YSGL_BHSS_SSSEL/', appXJGL.QLXJ_YSGL_BHSS_SSSEL, name='QLXJ_YSGL_BHSS_SSSEL'),
    url(r'^QLXJ_YSGL_BHSS_SAVE/', appXJGL.QLXJ_YSGL_BHSS_SAVE, name='QLXJ_YSGL_BHZZ_SAVE'),
    url(r'^QLXJ_YSGL_BHCS4/', appXJGL.QLXJ_YSGL_BHCS4, name='QLXJ_YSGL_BHCS4'),
    url(r'^QLXJ_YSGL_BHCS4_CSLIST/', appXJGL.QLXJ_YSGL_BHCS4_CSLIST, name='QLXJ_YSGL_BHCS4_CSLIST'),
    url(r'^QLXJ_YSGL_BHCS4_CSSEL/', appXJGL.QLXJ_YSGL_BHCS4_CSSEL, name='QLXJ_YSGL_BHCS4_CSSEL'),
    url(r'^QLXJ_YSGL_BHCS4_SAVE/', appXJGL.QLXJ_YSGL_BHCS4_SAVE, name='QLXJ_YSGL_BHCS4_SAVE'),
    url(r'^QLXJ_YSGL_WZYS/', appXJGL.QLXJ_YSGL_WZYS, name='QLXJ_YSGL_WZYS'),
    url(r'^QLXJ_YSGL_WZYS_PARAM1/', appXJGL.QLXJ_YSGL_WZYS_PARAM1, name='QLXJ_YSGL_WZYS_PARAM1'),
    url(r'^QLXJ_YSGL_WZYS_PARAM2/', appXJGL.QLXJ_YSGL_WZYS_PARAM2, name='QLXJ_YSGL_WZYS_PARAM2'),
    url(r'^QLXJ_YSGL_WZYS_PARAM3/', appXJGL.QLXJ_YSGL_WZYS_PARAM3, name='QLXJ_YSGL_WZYS_PARAM3'),
    url(r'^QLXJ_YSGL_WZYS_PARAMSEL/', appXJGL.QLXJ_YSGL_WZYS_PARAMSEL, name='QLXJ_YSGL_WZYS_PARAMSEL'),
    url(r'^QLXJ_YSGL_WZYS_PARAM_SAVE/', appXJGL.QLXJ_YSGL_WZYS_PARAM_SAVE, name='QLXJ_YSGL_WZYS_PARAM_SAVE'),
    ################路线、路段管理url##############
    url(r'^QLXJ_ZDSJ_LXGL/', appXJGL.QLXJ_ZDSJ_LXGL, name='QLXJ_ZDSJ_LXGL'),
    url(r'^QLXJ_ZDSJ_LXGL_ADD/', appXJGL.QLXJ_ZDSJ_LXGL_ADD, name='QLXJ_ZDSJ_LXGL_ADD'),
    url(r'^QLXJ_ZDSJ_LXGL_ADDSAVE/', appXJGL.QLXJ_ZDSJ_LXGL_ADDSAVE, name='QLXJ_ZDSJ_LXGL_ADDSAVE'),
    url(r'^QLXJ_ZDSJ_LXGL_MOD/', appXJGL.QLXJ_ZDSJ_LXGL_MOD, name='QLXJ_ZDSJ_LXGL_MOD'),
    url(r'^QLXJ_ZDSJ_LXGL_MODSAVE/', appXJGL.QLXJ_ZDSJ_LXGL_MODSAVE, name='QLXJ_ZDSJ_LXGL_MODSAVE'),
    url(r'^QLXJ_ZDSJ_LXGL_DEL/', appXJGL.QLXJ_ZDSJ_LXGL_DEL, name='QLXJ_ZDSJ_LXGL_DEL'),
    url(r'^QLXJ_ZDSJ_LDGL/', appXJGL.QLXJ_ZDSJ_LDGL, name='QLXJ_ZDSJ_LDGL'),
    url(r'^QLXJ_ZDSJ_LDGL_ADD/', appXJGL.QLXJ_ZDSJ_LDGL_ADD, name='QLXJ_ZDSJ_LDGL_ADD'),
    url(r'^QLXJ_ZDSJ_LDGL_ADDSAVE/', appXJGL.QLXJ_ZDSJ_LDGL_ADDSAVE, name='QLXJ_ZDSJ_LDGL_ADDSAVE'),
    url(r'^QLXJ_ZDSJ_LDGL_MOD/', appXJGL.QLXJ_ZDSJ_LDGL_MOD, name='QLXJ_ZDSJ_LDGL_MOD'),
    url(r'^QLXJ_ZDSJ_LDGL_MODSAVE/', appXJGL.QLXJ_ZDSJ_LDGL_MODSAVE, name='QLXJ_ZDSJ_LDGL_MODSAVE'),
    url(r'^QLXJ_ZDSJ_LDGL_DEL/', appXJGL.QLXJ_ZDSJ_LDGL_DEL, name='QLXJ_ZDSJ_LDGL_DEL'),
    
    ################桥梁列表url##############
    url(r'^QLXJ_QLLB_GJXX_detail_del/', appXJGL.QLXJ_QLLB_GJXX_detail_del, name='QLXJ_QLLB_GJXX_detail_del'),
    url(r'^QLXJ_QLLB/', appXJGL.QLXJ_QLLB, name='QLXJ_QLLB'),
    url(r'^QLXJ_QLLB_QLLIST/', appXJGL.QLXJ_QLLB_QLLIST, name='QLXJ_QLLB_QLLIST'),
    url(r'^QLXJ_QLLB_ADD/', appXJGL.QLXJ_QLLB_ADD, name='QLXJ_QLLB_ADD'),
    url(r'^QLXJ_QLLB_ADDSAVE/', appXJGL.QLXJ_QLLB_ADDSAVE, name='QLXJ_QLLB_ADDSAVE'),
    # url(r'^QLXJ_QLLB_BASEINFO/', appXJGL.QLXJ_QLLB_BASEINFO, name='QLXJ_QLLB_BASEINFO'),
    url(r'^QLXJ_BJQZ_index/', appXJGL.QLXJ_BJQZ_index, name='QLXJ_BJQZ_index'),
    url(r'^QLXJ_BJLB_index/', appXJGL.QLXJ_BJLB_index, name='QLXJ_BJLB_index'),
    url(r'^QLGL_QLSJ_index/', appXJGL.QLGL_QLSJ_index, name='QLGL_QLSJ_index'),
    url(r'^QLXJ_ZDSJ_LXGL_index/', appXJGL.QLXJ_ZDSJ_LXGL_index, name='QLXJ_ZDSJ_LXGL_index'),
    url(r'^QLXJ_ZDSJ_LDGL_index/', appXJGL.QLXJ_ZDSJ_LDGL_index, name='QLXJ_ZDSJ_LDGL_index'),
    url(r'^QLXJ_QLLB_basic/', appXJGL.QLXJ_QLLB_basic, name='QLXJ_QLLB_basic'),
    url(r'^QLXJ_QLLB_basicSave/', appXJGL.QLXJ_QLLB_basicSave, name='QLXJ_QLLB_basicSave'),
    url(r'^QLXJ_QLLB_UpperSave/', appXJGL.QLXJ_QLLB_UpperSave, name='QLXJ_QLLB_UpperSave'),
    url(r'^QLXJ_QLLB_UpperDel/', appXJGL.QLXJ_QLLB_UpperDel, name='QLXJ_QLLB_UpperDel'),
    url(r'^QLXJ_QLLB_GJXX_index/', appXJGL.QLXJ_QLLB_GJXX_index, name='QLXJ_QLLB_GJXX_index'),
    url(r'^QLXJ_QLLB_GJXX_data/', appXJGL.QLXJ_QLLB_GJXX_data, name='QLXJ_QLLB_GJXX_data'),
    url(r'^QLXJ_QLLB_GJXX_detail/', appXJGL.QLXJ_QLLB_GJXX_detail, name='QLXJ_QLLB_GJXX_detail'),
    url(r'^QLXJ_QLLB_GJXX_add/', appXJGL.QLXJ_QLLB_GJXX_add, name='QLXJ_QLLB_GJXX_add'),
    url(r'^QLXJ_QLLB_GJXX_suParter/', appXJGL.QLXJ_QLLB_GJXX_suParter, name='QLXJ_QLLB_GJXX_suParter'),
    url(r'^QLXJ_QLLB_GJXX_suParterSave/', appXJGL.QLXJ_QLLB_GJXX_suParterSave,name='QLXJ_QLLB_GJXX_suParterSave'),
    url(r'^QLXJ_QLLB_photo/', appXJGL.QLXJ_QLLB_photo, name='QLXJ_QLLB_photo'),
    url(r'^QLXJ_QLLB_detail/', appXJGL.QLXJ_QLLB_detail, name='QLXJ_QLLB_detail'),
    url(r'^QLXJ_QLLB_DEL/', appXJGL.QLXJ_QLLB_DEL, name='QLXJ_QLLB_DEL'),
    url(r'^QLXJ_QLLB_PFDY/', appXJGL.QLXJ_QLLB_PFDY, name='QLXJ_QLLB_PFDY'),
    url(r'^QLXJ_QLLB_PFDY_list/', appXJGL.QLXJ_QLLB_PFDY_list, name='QLXJ_QLLB_PFDY_list'),
    url(r'^QLXJ_QLLB_PFDY_add/', appXJGL.QLXJ_QLLB_PFDY_add, name='QLXJ_QLLB_PFDY_add'),
    url(r'^QLXJ_QLLB_PFDY_addsave/', appXJGL.QLXJ_QLLB_PFDY_addsave, name='QLXJ_QLLB_PFDY_addsave'),
    url(r'^QLXJ_QLLB_PFDY_mod/', appXJGL.QLXJ_QLLB_PFDY_mod, name='QLXJ_QLLB_PFDY_mod'),
    url(r'^QLXJ_QLLB_PFDY_modsave/', appXJGL.QLXJ_QLLB_PFDY_modsave, name='QLXJ_QLLB_PFDY_modsave'),
    url(r'^QLXJ_QLLB_PFDY_del/', appXJGL.QLXJ_QLLB_PFDY_del, name='QLXJ_QLLB_PFDY_del'),
    url(r'^QLXJ_QLLB_PFDY_number/', appXJGL.QLXJ_QLLB_PFDY_number, name='QLXJ_QLLB_PFDY_number'),
    url(r'^QLXJ_QLLB_PFDY_weight/', appXJGL.QLXJ_QLLB_PFDY_weight, name='QLXJ_QLLB_PFDY_weight'),
    url(r'^QLXJ_QLLB_PFDY_weight_del/', appXJGL.QLXJ_QLLB_PFDY_weight_del, name='QLXJ_QLLB_PFDY_weight_del'),
    url(r'^QLXJ_QLLB_PFDY_SelectComponent/', appXJGL.QLXJ_QLLB_PFDY_SelectComponent,name='QLXJ_QLLB_PFDY_SelectComponent'),
    url(r'^QLXJ_QLLB_PFDY_SelectComponent_data/', appXJGL.QLXJ_QLLB_PFDY_SelectComponent_data,name='QLXJ_QLLB_PFDY_SelectComponent_data'),
    url(r'^QLXJ_QLLB_PFDY_SelectComponent_save/', appXJGL.QLXJ_QLLB_PFDY_SelectComponent_save,name='QLXJ_QLLB_PFDY_SelectComponent_save'),
    url(r'^QLXJ_QLLB_PFDY_SelectedComponent_index/', appXJGL.QLXJ_QLLB_PFDY_SelectedComponent_index,name='QLXJ_QLLB_PFDY_SelectedComponent_index'),
    url(r'^QLXJ_QLLB_PFDY_SelectedComponent_data/', appXJGL.QLXJ_QLLB_PFDY_SelectedComponent_data,name='QLXJ_QLLB_PFDY_SelectedComponent_data'),
    
    ################子部件生成url##############
    url(r'^QLXJ_QLLB_ZBJGZ/', appXJGL.QLXJ_QLLB_ZBJGZ, name='QLXJ_QLLB_ZBJGZ'),
    url(r'^QLXJ_QLLB_ZBJGZ_LIST/', appXJGL.QLXJ_QLLB_ZBJGZ_LIST, name='QLXJ_QLLB_ZBJGZ_LIST'),
    url(r'^QLXJ_QLLB_ZBJGZ_ADD/', appXJGL.QLXJ_QLLB_ZBJGZ_ADD, name='QLXJ_QLLB_ZBJGZ_ADD'),
    url(r'^QLXJ_QLLB_ZBJGZ_ADDSAVE/', appXJGL.QLXJ_QLLB_ZBJGZ_ADDSAVE, name='QLXJ_QLLB_ZBJGZ_ADDSAVE'),
    url(r'^QLXJ_QLLB_ZBJGZ_MOD/', appXJGL.QLXJ_QLLB_ZBJGZ_MOD, name='QLXJ_QLLB_ZBJGZ_MOD'),
    url(r'^QLXJ_QLLB_ZBJGZ_MODSAVE/', appXJGL.QLXJ_QLLB_ZBJGZ_MODSAVE, name='QLXJ_QLLB_ZBJGZ_MODSAVE'),
    url(r'^QLXJ_QLLB_ZBJGZ_DELSAVE/', appXJGL.QLXJ_QLLB_ZBJGZ_DELSAVE, name='QLXJ_QLLB_ZBJGZ_DELSAVE'),
    url(r'^QLXJ_QLLB_ZBJGZ_RULE/', appXJGL.QLXJ_QLLB_ZBJGZ_RULE, name='QLXJ_QLLB_ZBJGZ_RULE'),
    url(r'^QLXJ_QLLB_ZBJGZ_RULE_LIST/', appXJGL.QLXJ_QLLB_ZBJGZ_RULE_LIST, name='QLXJ_QLLB_ZBJGZ_RULE_LIST'),
    url(r'^QLXJ_QLLB_ZBJGZ_RULE_ADD/', appXJGL.QLXJ_QLLB_ZBJGZ_RULE_ADD, name='QLXJ_QLLB_ZBJGZ_RULE_ADD'),
    url(r'^QLXJ_QLLB_ZBJGZ_RULE_ADDSAVE/', appXJGL.QLXJ_QLLB_ZBJGZ_RULE_ADDSAVE,name='QLXJ_QLLB_ZBJGZ_RULE_ADDSAVE'),
    url(r'^QLXJ_QLLB_ZBJGZ_RULE_MOD/', appXJGL.QLXJ_QLLB_ZBJGZ_RULE_MOD, name='QLXJ_QLLB_ZBJGZ_RULE_MOD'),
    url(r'^QLXJ_QLLB_ZBJGZ_RULE_MODSAVE/', appXJGL.QLXJ_QLLB_ZBJGZ_RULE_MODSAVE,name='QLXJ_QLLB_ZBJGZ_RULE_MODSAVE'),
    url(r'^QLXJ_QLLB_ZBJGZ_RULE_DELSAVE/', appXJGL.QLXJ_QLLB_ZBJGZ_RULE_DELSAVE,name='QLXJ_QLLB_ZBJGZ_RULE_DELSAVE'),
    
    ################巡检业务url##############
    url(r'^QLXJ_XJYW_INDEX/', appXJYW.QLXJ_XJYW_INDEX, name='QLXJ_XJYW_INDEX'),
    url(r'^QLXJ_XJYW_DQJC_index/', appXJYW.QLXJ_XJYW_DQJC_index, name='QLXJ_XJYW_DQJC_index'),
    url(r'^QLXJ_XJYW_DQJC_index_data/', appXJYW.QLXJ_XJYW_DQJC_index_data, name='QLXJ_XJYW_DQJC_index_data'),
    url(r'^QLXJ_XJYW_DQJC_add/', appXJYW.QLXJ_XJYW_DQJC_add, name='QLXJ_XJYW_DQJC_add'),
    url(r'^QLXJ_XJYW_DQJC_addsave/', appXJYW.QLXJ_XJYW_DQJC_addsave, name='QLXJ_XJYW_DQJC_addsave'),
    url(r'^QLXJ_XJYW_DQJC_mod/', appXJYW.QLXJ_XJYW_DQJC_mod, name='QLXJ_XJYW_DQJC_mod'),
    url(r'^QLXJ_XJYW_DQJC_modsave/', appXJYW.QLXJ_XJYW_DQJC_modsave, name='QLXJ_XJYW_DQJC_modsave'),
    url(r'^QLXJ_XJYW_DQJC_del/', appXJYW.QLXJ_XJYW_DQJC_del, name='QLXJ_XJYW_DQJC_del'),
    url(r'^QLXJ_XJYW_DQJC_SEE/', appXJYW.QLXJ_XJYW_DQJC_SEE, name='QLXJ_XJYW_DQJC_SEE'),
    url(r'^QLXJ_XJYW_DQJC_SEE_DATA/', appXJYW.QLXJ_XJYW_DQJC_SEE_DATA, name='QLXJ_XJYW_DQJC_SEE_DATA'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_ADD/', appXJYW.QLXJ_XJYW_DQJC_DISEASE_ADD,name='QLXJ_XJYW_DQJC_DISEASE_ADD'),
    # url(r'^QLXJ_XJYW_DQJC_TEST/', appXJYW.QLXJ_XJYW_DQJC_TEST, name='QLXJ_XJYW_DQJC_TEST'),
    url(r'^QLXJ_XJYW_DQJC_SEE_DATA_PARTS/', appXJYW.QLXJ_XJYW_DQJC_SEE_DATA_PARTS,name='QLXJ_XJYW_DQJC_SEE_DATA_PARTS'),
    url(r'^QLXJ_XJYW_DQJC_SEE_DATA_MEMBER/', appXJYW.QLXJ_XJYW_DQJC_SEE_DATA_MEMBER,name='QLXJ_XJYW_DQJC_SEE_DATA_MEMBER'),
    url(r'^QLXJ_XJYW_DQJC_SEE_DATA_DISEASE/', appXJYW.QLXJ_XJYW_DQJC_SEE_DATA_DISEASE,name='QLXJ_XJYW_DQJC_SEE_DATA_DISEASE'),
    url(r'^QLXJ_XJYW_DQJC_DATA_LEVEL/', appXJYW.QLXJ_XJYW_DQJC_DATA_LEVEL, name='QLXJ_XJYW_DQJC_DATA_LEVEL'),
    url(r'^QLXJ_XJYW_DQJC_USER/', appXJYW.QLXJ_XJYW_DQJC_USER, name='QLXJ_XJYW_DQJC_USER'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_POSITION/', appXJYW.QLXJ_XJYW_DQJC_DISEASE_POSITION,name='QLXJ_XJYW_DQJC_DISEASE_POSITION'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_POSITION1/', appXJYW.QLXJ_XJYW_DQJC_DISEASE_POSITION1,name='QLXJ_XJYW_DQJC_DISEASE_POSITION1'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_POSITIONSAVE/', appXJYW.QLXJ_XJYW_DQJC_DISEASE_POSITIONSAVE,name='QLXJ_XJYW_DQJC_DISEASE_POSITIONSAVE'),
    url(r'^QLXJ_XJYW_DQJC_SAVE/', appXJYW.QLXJ_XJYW_DQJC_SAVE, name='QLXJ_XJYW_DQJC_SAVE'),
    url(r'^QLXJ_XJYW_DQJC_ADD_UPLOADFILE/$', appXJYW.QLXJ_XJYW_DQJC_ADD_UPLOADFILE,name='QLXJ_XJYW_DQJC_ADD_UPLOADFILE'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_MOD/$', appXJYW.QLXJ_XJYW_DQJC_DISEASE_MOD,name='QLXJ_XJYW_DQJC_DISEASE_MOD'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_MODSAVE/$',appXJYW.QLXJ_XJYW_DQJC_DISEASE_MODSAVE,name='QLXJ_XJYW_DQJC_DISEASE_MODSAVE'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_DEL/$', appXJYW.QLXJ_XJYW_DQJC_DISEASE_DEL,name='QLXJ_XJYW_DQJC_DISEASE_DEL'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_MEDIA/$', appXJYW.QLXJ_XJYW_DQJC_DISEASE_MEDIA,name='QLXJ_XJYW_DQJC_DISEASE_MEDIA'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_MOVE/$', appXJYW.QLXJ_XJYW_DQJC_DISEASE_MOVE,name='QLXJ_XJYW_DQJC_DISEASE_MOVE'),
    url(r'^QLXJ_XJYW_DQJC_DISEASE_MOVESAVE/$', appXJYW.QLXJ_XJYW_DQJC_DISEASE_MOVESAVE,name='QLXJ_XJYW_DQJC_DISEASE_MOVESAVE'),
    url(r'^QLXJ_XJYW_DQJC_SCORE/$', appXJYW.QLXJ_XJYW_DQJC_SCORE, name='QLXJ_XJYW_DQJC_SCORE'),
    url(r'^QLXJ_XJYW_DQJC_ORIGRS/$', appXJYW.QLXJ_XJYW_DQJC_ORIGRS, name='QLXJ_XJYW_DQJC_ORIGRS'),
    url(r'^QLXJ_XJYW_DQJC_RESCORE/$', appXJYW.QLXJ_XJYW_DQJC_RESCORE, name='QLXJ_XJYW_DQJC_RESCORE'),
    url(r'^QLXJ_XJYW_DQJC_RESETSCORE/$', appXJYW.QLXJ_XJYW_DQJC_RESETSCORE, name='QLXJ_XJYW_DQJC_RESETSCORE'),
    url(r'^QLXJ_XJYW_DQJC_EXPORT/$', appXJYW.QLXJ_XJYW_DQJC_EXPORT, name='QLXJ_XJYW_DQJC_EXPORT'),
    url(r'^QLXJ_XJYW_DQJC_SCOREDETAIL/$', appXJYW.QLXJ_XJYW_DQJC_SCOREDETAIL,name='QLXJ_XJYW_DQJC_SCOREDETAIL'),
    url(r'^QLXJ_XJYW_DQJC_SCOREDETAIL_PARTS/$', appXJYW.QLXJ_XJYW_DQJC_SCOREDETAIL_PARTS,name='QLXJ_XJYW_DQJC_SCOREDETAIL_PARTS'),

    #经常检查
    url(r'^QLXJ_XJYW_JCJC_index/', appXJYW.QLXJ_XJYW_JCJC_index, name='QLXJ_XJYW_JCJC_index'),
    url(r'^QLXJ_XJYW_JCJC_INDEX_DATA/', appXJYW.QLXJ_XJYW_JCJC_INDEX_DATA, name='QLXJ_XJYW_JCJC_INDEX_DATA'),
    url(r'^QLXJ_XJYW_JCJC_ADD/', appXJYW.QLXJ_XJYW_JCJC_ADD, name='QLXJ_XJYW_JCJC_ADD'),
    url(r'^QLXJ_XJYW_JCJC_ADDSAVE/', appXJYW.QLXJ_XJYW_JCJC_ADDSAVE, name='QLXJ_XJYW_JCJC_ADDSAVE'),
    url(r'^QLXJ_XJYW_JCJC_ADD_CHECKITEM/', appXJYW.QLXJ_XJYW_JCJC_ADD_CHECKITEM, name='QLXJ_XJYW_JCJC_ADD_CHECKITEM'),
    url(r'^QLXJ_XJYW_JCJC_ADD_CHECKITEM_SUB/', appXJYW.QLXJ_XJYW_JCJC_ADD_CHECKITEM_SUB, name='QLXJ_XJYW_JCJC_ADD_CHECKITEM_SUB'),
    url(r'^QLXJ_XJYW_JCJC_MODIFY/', appXJYW.QLXJ_XJYW_JCJC_MODIFY, name='QLXJ_XJYW_JCJC_MODIFY'),
    url(r'^QLXJ_XJYW_JCJC_MODIFYSAVE/', appXJYW.QLXJ_XJYW_JCJC_MODIFYSAVE, name='QLXJ_XJYW_JCJC_MODIFYSAVE'),
    url(r'^QLXJ_XJYW_JCJC_DELETESAVE/', appXJYW.QLXJ_XJYW_JCJC_DELETESAVE, name='QLXJ_XJYW_JCJC_DELETESAVE'),
    url(r'^QLXJ_XJYW_JCJC_SEE/', appXJYW.QLXJ_XJYW_JCJC_SEE, name='QLXJ_XJYW_JCJC_SEE'),
    url(r'^QLXJ_XJYW_JCJC_SEE_DATA/', appXJYW.QLXJ_XJYW_JCJC_SEE_DATA, name='QLXJ_XJYW_JCJC_SEE_DATA'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_ADD/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_ADD, name='QLXJ_XJYW_JCJC_DISEASE_ADD'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_POSITIONSAVE/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_POSITIONSAVE, name='QLXJ_XJYW_JCJC_DISEASE_POSITIONSAVE'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_ADDSAVE/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_ADDSAVE, name='QLXJ_XJYW_JCJC_DISEASE_ADDSAVE'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_MODIFY/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_MODIFY, name='QLXJ_XJYW_JCJC_DISEASE_MODIFY'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_MODIFYSAVE/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_MODIFYSAVE, name='QLXJ_XJYW_JCJC_DISEASE_MODIFYSAVE'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_DELETESAVE/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_DELETESAVE, name='QLXJ_XJYW_JCJC_DISEASE_DELETESAVE'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_MEDIA/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_MEDIA, name='QLXJ_XJYW_JCJC_DISEASE_MEDIA'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_POSITION/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_POSITION, name='QLXJ_XJYW_JCJC_DISEASE_POSITION'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_POSITION1/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_POSITION1, name='QLXJ_XJYW_JCJC_DISEASE_POSITION1'),
    url(r'^QLXJ_XJYW_JCJC_SEE_DATA_MEMBER/', appXJYW.QLXJ_XJYW_JCJC_SEE_DATA_MEMBER, name='QLXJ_XJYW_JCJC_SEE_DATA_MEMBER'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_MOVE/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_MOVE, name='QLXJ_XJYW_JCJC_DISEASE_MOVE'),
    url(r'^QLXJ_XJYW_JCJC_DISEASE_MOVESAVE/', appXJYW.QLXJ_XJYW_JCJC_DISEASE_MOVESAVE, name='QLXJ_XJYW_JCJC_DISEASE_MOVESAVE'),

    #日常检查小循环，暂时不用
    # url(r'^QLXJ_XJYW_RCJC/$', appXJYW.QLXJ_XJYW_RCJC,name='QLXJ_XJYW_RCJC'),
    # url(r'^getDCLJson/$', appXJYW.getDCLJson,name='getDCLJson'),
    # url(r'^writeDCLXC/$',appXJYW.writeDCLXC, name = 'writeDCLXC'),
    # url(r'^writeDCLWH/$',appXJYW.writeDCLWH, name = 'writeDCLWH'),
    # url(r'^writeDCLJS/$',appXJYW.writeDCLJS, name = 'writeDCLJS'),
    # url(r'^CheckWeather/(.+)/',appXJYW.CheckWeather, name = 'CheckWeather'),
    # url(r'^RW/',appXJYW.RW, name = 'RW'),
    # url(r'^BHXQ/(.+)',appXJYW.BHXQ, name = 'BHXQ'),
    # url(r'^RW_GZ/',appXJYW.RW_GZ, name = 'RW_GZ'),
    # url(r'^RW_WH/',appXJYW.RW_WH, name = 'RW_WH'),
    # url(r'^JCJL/',appXJYW.JCJL, name = 'JCJL'),
    # url(r'^WHSave/',appXJYW.WHSave, name = 'WHSave'),
    # url(r'^weatherSave_WH/',appXJYW.weatherSave_WH, name = 'weatherSave_WH'),
    # url(r'^RCJC1/(.+)/',appXJYW.RCJC1, name = 'RCJC1'),
    # url(r'^DCSave/',appXJYW.DCSave, name = 'DCSave'),
    url(r'^uploadFile_XC/',appXJYW.uploadFile_XC, name = 'uploadFile_XC'),
    # url(r'^weatherSave_XC/$',appXJYW.weatherSave_XC, name = 'weatherSave_XC'),
    url(r'^checkItemDetailJson/$',appXJYW.checkItemDetailJson, name = 'checkItemDetailJson'),


    #病害库
    url(r'^QLXJ_XJYW_BHK_index/$',appXJYW.QLXJ_XJYW_BHK_index, name = 'QLXJ_XJYW_BHK_index'),
    url(r'^QLXJ_XJYW_BHK_DATA/$',appXJYW.QLXJ_XJYW_BHK_DATA, name = 'QLXJ_XJYW_BHK_DATA'),
    url(r'^QLXJ_XJYW_BHK_XQ/$',appXJYW.QLXJ_XJYW_BHK_XQ, name = 'QLXJ_XJYW_BHK_XQ'),

    #维护记录
    url(r'^QLXJ_XJYW_WHJL_index/$',appXJYW.QLXJ_XJYW_WHJL_index, name = 'QLXJ_XJYW_WHJL_index'),
    url(r'^QLXJ_XJYW_WHJL_DATA/$',appXJYW.QLXJ_XJYW_WHJL_DATA, name = 'QLXJ_XJYW_WHJL_DATA'),

    #日常巡查
    url(r'^QLXJ_XJYW_RCJCN/$', appXJYW.QLXJ_XJYW_RCJCN,name='QLXJ_XJYW_RCJCN'),
    url(r'^QLXJ_XJYW_RCXJ_DATA/$', appXJYW.QLXJ_XJYW_RCXJ_DATA, name = 'QLXJ_XJYW_RCXJ_DATA'),
    url(r'^QLXJ_XJYW_RCXJ_SEE/$', appXJYW.QLXJ_XJYW_RCXJ_SEE, name = 'QLXJ_XJYW_RCXJ_SEE'),
    url(r'^QLXJ_XJYW_RCXJ_MODIFY/$', appXJYW.QLXJ_XJYW_RCXJ_MODIFY, name = 'QLXJ_XJYW_RCXJ_MODIFY'),
    url(r'^QLXJ_XJYW_RCXJ_MODIFYSAVE/$', appXJYW.QLXJ_XJYW_RCXJ_MODIFYSAVE, name = 'QLXJ_XJYW_RCXJ_MODIFYSAVE'),
    url(r'^QLXJ_XJYW_RCXJ_DELETESAVE/$', appXJYW.QLXJ_XJYW_RCXJ_DELETESAVE, name = 'QLXJ_XJYW_RCXJ_DELETESAVE'),
    url(r'^QLXJ_XJYW_RCXJ_RECORD_DATA/$', appXJYW.QLXJ_XJYW_RCXJ_RECORD_DATA, name = 'QLXJ_XJYW_RCXJ_RECORD_DATA'),
    url(r'^QLXJ_XJYW_RCXJ_RECORD_ADD/$', appXJYW.QLXJ_XJYW_RCXJ_RECORD_ADD, name = 'QLXJ_XJYW_RCXJ_RECORD_ADD'),
    url(r'^QLXJ_XJYW_RCXJ_RECORD_ADDSAVE/$', appXJYW.QLXJ_XJYW_RCXJ_RECORD_ADDSAVE, name = 'QLXJ_XJYW_RCXJ_RECORD_ADDSAVE'),
    url(r'^QLXJ_XJYW_RCXJ_RECORD_MODIFY/$', appXJYW.QLXJ_XJYW_RCXJ_RECORD_MODIFY, name = 'QLXJ_XJYW_RCXJ_RECORD_MODIFY'),
    url(r'^QLXJ_XJYW_RCXJ_RECORD_MODIFYSAVE/$', appXJYW.QLXJ_XJYW_RCXJ_RECORD_MODIFYSAVE, name = 'QLXJ_XJYW_RCXJ_RECORD_MODIFYSAVE'),
    url(r'^QLXJ_XJYW_RCXJ_RECORD_DELETESAVE/$', appXJYW.QLXJ_XJYW_RCXJ_RECORD_DELETESAVE, name = 'QLXJ_XJYW_RCXJ_RECORD_DELETESAVE'),
    url(r'^QLXJ_XJYW_RCXJ_RECORD_MEDIA/$', appXJYW.QLXJ_XJYW_RCXJ_RECORD_MEDIA, name = 'QLXJ_XJYW_RCXJ_RECORD_MEDIA'),

    # 病害统计
    url(r'^QLGL_BHTJ_index/', appBHTJ.QLGL_BHTJ_index, name = 'QLGL_BHTJ_index'),
    url(r'^BHTJ_GJBH_TREE_DATA/', appBHTJ.BHTJ_GJBH_TREE_DATA, name = 'BHTJ_GJBH_TREE_DATA'),
    url(r'^BHTJ_GJSL_index/', appBHTJ.BHTJ_GJSL_index, name = 'BHTJ_GJSL_index'),
    url(r'^BHTJ_QLBHSL_INDEX/', appBHTJ.BHTJ_QLBHSL_INDEX, name = 'BHTJ_QLBHSL_INDEX'),
    url(r'^BHTJ_QLBHLX_INDEX/', appBHTJ.BHTJ_QLBHLX_INDEX, name = 'BHTJ_QLBHLX_INDEX'),
    url(r'^BHTJ_BJBHLX_INDEX/', appBHTJ.BHTJ_BJBHLX_INDEX, name = 'BHTJ_BJBHLX_INDEX'),
    url(r'^BHTJ_RXBHCD_INDEX/', appBHTJ.BHTJ_RXBHCD_INDEX, name = 'BHTJ_RXBHCD_INDEX'),
    url(r'^BHTJ_YZBHXQ_INDEX/', appBHTJ.BHTJ_YZBHXQ_INDEX, name = 'BHTJ_YZBHXQ_INDEX'),
    url(r'^BHTJ_ZDBHFW_INDEX/', appBHTJ.BHTJ_ZDBHFW_INDEX, name = 'BHTJ_ZDBHFW_INDEX'),
    url(r'^BHTJ_QLBHSL_DATA/', appBHTJ.BHTJ_QLBHSL_DATA, name = 'BHTJ_QLBHSL_DATA'),
    url(r'^BHTJ_QLBHLX_DATA/', appBHTJ.BHTJ_QLBHLX_DATA, name = 'BHTJ_QLBHLX_DATA'),
    url(r'^BHTJ_BJBHLX_DATA/', appBHTJ.BHTJ_BJBHLX_DATA, name = 'BHTJ_BJBHLX_DATA'),
    url(r'^BHTJ_RXBHCD_DATA/', appBHTJ.BHTJ_RXBHCD_DATA, name = 'BHTJ_RXBHCD_DATA'),
    url(r'^BHTJ_YZBHXQ_DATA/', appBHTJ.BHTJ_YZBHXQ_DATA, name = 'BHTJ_YZBHXQ_DATA'),
    url(r'^BHTJ_ZDBHFW_DATA/', appBHTJ.BHTJ_ZDBHFW_DATA, name = 'BHTJ_ZDBHFW_DATA'),

    url(r'^', include(JdUrl))


]
